substantially the same - Français Anglais Dictionnaire